.o-cascader {
  --cascader-height: 200px;
}

.o-cascader-options {
  --cascader-options-bd-color: var(--o-color-control1-light);
  --cascader-options-gap: 8px;
}

.o-cascader-option {
  --cascader-option-color: var(--o-color-info2);
  --cascader-option-color-hover: var(--o-color-info2);
  --cascader-option-color-selected: var(--o-color-primary1);

  --cascader-option-text-size: var(--o-font_size-text1);
  --cascader-option-text-height: var(--o-line_height-text1);

  --cascader-option-padding: 7px 12px;
  --cascader-option-radius: var(--o-radius_control-s);

  --cascader-option-bg-color: transparent;
  --cascader-option-bg-color-hover: var(--o-color-control2-light);
  --cascader-option-bg-color-selected: var(--o-color-control3-light);

  --cascader-option-icon-size: var(--o-icon_size_control-xs);

  --cascader-option-gap: 2px;
}
